paddle one's own canoe - Turco Inglés Diccionario